repeated absence - French English Dictionary